package cn.endeavour.basic.query;

import lombok.Data;
import lombok.ToString;

@Data
@ToString
/**
 * 基础查询类
 */
public class BaseQuery {

    /** 当前页 */
    private Integer currentPage = 1;

    /** 每一页显示的条数 */
    private Integer pageSize = 5;

    /** 高级查询 */
    private String keyword;

    /**
     * 根据当前页和每页显示的数据
     * @return 每一页的起始
     */
    public Integer getStart(){
        if (this.currentPage - 1 <= 0){
            this.currentPage = 1;
        }
        return (this.currentPage - 1) * this.pageSize;
    }
}